---
sidebar_position: 1
slug: /
---

# 简介

Flappy 是一款生产就绪的大语言模型（LLM）应用/Agent SDK，旨在简化您的项目中的 AI 集成。它是一个易于使用、通用兼容且生产就绪的解决方案，可以将 AI 的力量带给所有开发者，无论他们偏好的编程语言是什么。

## 主要特性

- **易用性**：Flappy 的设计就像 CRUD 应用开发一样用户友好，为新接触 AI 的开发者最小化学习曲线。
- **生产就绪**：超越研究，Flappy 是一个坚固的 SDK，平衡了成本效益和沙箱安全性，为商业环境提供了稳定的平台。
- **语言不可知**：Flappy 可以无缝集成任何编程语言，除非您的应用明确需要 Python，否则无需 Python。

## 为什么选择 Flappy？

Flappy 是您解锁大语言模型（LLMs）在日常应用中潜力的关键。它不仅仅是关于创建新数据，而是关于转换和综合现有数据以获得有意义的洞察。

LLMs 的商业价值在于它们在行业特定用例中的应用。然而，将这些模型集成到现有的业务系统中是一项重大挑战。这就是 Flappy 的强项 - 作为每一个开发者的生产就绪的 LLM Agent SDK。它便利了 LLMs 和其他软件系统之间的交互，确保了高精度和特定的输出格式，这对于有效的数据交换至关重要。

Flappy 不仅仅是关于翻译。它是关于赋权。它打破了高技术壁垒，将繁重和复杂的工作转化为精简的流程。有了 Flappy，没有 AI 背景的开发者也可以将 AI 应用集成到他们的软件中，为大型模型的行业特定应用做出贡献。

Flappy 超越了 TypeChat 和 LangChain 等替代方案，提供了生产就绪的解决方案。Flappy 以现实世界的应用为设计目标，优先考虑安全性、成本效益、稳健性和可维护性。

本质上，Flappy 不仅仅是一个工具。它是 AI 领域的一场革命，弥补了潜力和实际应用之间的鸿沟。它将 AI 的力量带到每一个开发者手中，推动了各种应用中的 AI 驱动创新。

选择 Flappy，成为这场革命的一部分，充分利用 AI 的潜力，和我们一起塑造 AI 的未来。

## 核心组件

### Agent 函数

在 Flappy 的生态系统中，Agent 作为 LLM 的多功能通道，执行各种任务，如结构化数据、调用外部 API，或根据需要对 LLM 生成的 Python 代码进行沙箱化。这个设计理念满足了各个行业对基于 LLM 的 AI 应用的日益增长的需求。

Flappy 的 Agent 函数建立在两种基础类型之上：

1. **InvokeFunction**：这个函数允许 Agents 与环境交互。它由输入和输出参数定义，便于与 LLM 高效交互。
2. **SynthesizedFunction**：这个函数由 LLM 处理，只需要定义其描述和输入输出的结构。
3. **CodeInterpreter** 这个函数用于执行 LLM 生成的 Python 代码。它提供了一个沙箱化的安全特性，减少了运行时错误和潜在的安全漏洞，使其适合在生产环境中部署。

#### 函数实现细节Flappy 采用独特的实现机制来增强这些函数：

- **独特的 JSON Schema 集成**：用户可以在他们偏好的编程语言中定义抽象类，Flappy 然后将其转换为 JSON Schema 模式。这个特性提高了机器的可读性和互操作性，管理了 LLM 的输入和输出，提供了受控的、一致的、可被机器读取的数据。
- **AST 解析**：Flappy 对 LLM 的输出进行抽象语法树（AST）解析，以确保生成的 JSON 数据严格遵守定义的 JSON Schema 模式。

### LLM 抽象层

为了增强应用开发的灵活性，Flappy 为不同的 LLM 提供了一个抽象层。这个特性允许用户轻松地在不同的 LLM 之间切换，并指定备用的 LLM，以确保应用的稳定性。

Flappy 让开发者能以语言不可知的方式构建基于 LLM 的应用。从今天开始您的 Flappy 之旅，用您偏好的编程语言释放 AI 的巨大潜力。

## 支持的 LLM

- OpenAI ChatGPT & GPT-4
- 百川-53B
- HuggingFace Transformers (Llama, mistral, etc.) `即将推出`
- Google PaLM2 `即将推出`
- 百度 ERNIE `即将推出`
- iFly XingHuo `即将推出`
- MiniMax `即将推出`

## 支持的编程语言

- Node.js (JavaScript/TypeScript)
- Kotlin & Java
- C# (.NET Core)
- Go `即将推出`
- PHP `即将推出`
- Ruby `即将推出`
- Python `即将推出`
